بچه های مهندسی فناوری اطلاعات بوکان
نمونه سوال - کتاب - مقاله - جزوه - پروژه - تحقیق و ...
درباره وبلاگ


هنگامی كه قصد انجام كاری را كردید، باید درهای تردید را به طور كامل ببندید.((نیچه)) سلام.. اول از همه باید بدونین یه بیکار با اسم من کامنت میذاره گفتم بدونین تا بعدا نیاین بگین تو کامنت بی ربط گذاشتی.. باهام همراه شو دوست من هر کی بخواد میتونه لینکم کنه فقط بگه بلینکمش زیر کامنتا جواب میدم میتونید ببینید برا آپام کسیو خبر نمیکنم چون زود به زود آپ میکنم هر کی بخواد میتونه بیاد ببینه هر کی میخواد بیشتر بدونه رجوع کنه به پروفایلم چه مغرورانه اشک ریختیم چه مغرورانه سکوت کردیم چه مغرورانه التماس کردیم چه مغرورانه از هم گریختیم... غرور هدیه ی شیطان بود و عشق هدیه ی خداوند... هدیه ی شیطان را به هم تقدیم کردیم و هدیه ی خداوند را پنهان کردیم... (¯`v´¯) `•.¸.•´ ☻/ /▌ / \ ܓܨܓܨܓܨܓܨܓܨܓܨܓ ☻ ♥ ☻ /█\ ./█\ ܓܨܓܨܓܨܓܨܓܨܓܨܨ ☻♥☻ \█/\█/ .||. ||. ܓܨܓܨܓܨܓܨܓܨܓܨܓܨ

____________________
دسته بندی

کتاب *** جزوه

سیستم عامل

شبکه های کامپیوتری

مبانی کامپیوتر

اینترنت

طراحی صفحات وب

محیط های چند رسانه ای

فناوری اطلاعات

امنیت شبکه های کامپیوتری

زبان C

اخبار فناوری

مقالات

کارآفرینی

دانولد نرم افزار ها

دانولد پروژه

پایگاه داده

آموزش نرم افزار

طراحی و پیاده سازی کتابخانه الکترونیکی

فیلم

فایل های کمکی Chm

____________________
آرشیو

فروردين 1391

دی 1390

آذر 1390

آبان 1390

مهر 1390

ارديبهشت 1390

فروردين 1390

اسفند 1389

____________________
مطالب اخیر

یک نوجوان 17 ساله چینی کلیه اش را برای خرید iPad2 فروخت
تعداد کاربران فیس بوک از مرز 700 میلیون گذشت
هر آنچه در مورد Windows 8 باید بدانید
گوگل به کسی که کروم را هک کند، 20 هزار دلار جایزه می دهد
مدیریت شبکه های بی سیم
افزایش ترافیک و میزان بازدید وبسایت خود
نسخه جدید مرورگر قدرتمند اپرا – Opera v11.0 Build 1156 Final
طراحی و ساخت پوسترهای زیبا
بهینه سازی و افزایش سرعت اینترنت
ابزار پارتیشن بندی حرفه ای و سریع
بزرگنمایی تصاویر بدون افت کیفیت
نسخه ای جدید از یکی از سریعترین نرم افزار های مدیریت دانلود دنیا
بوتر
متخصص چشمان شما!!
صفحه کلید صورتک‌های دیجیتالی
لپ تاپ سه بعدی HP
معرفی رسمی آندروید 3 توسط گوگل
ابررایانه‌ای برای کشف چگونگی آغاز جهان
شناسایی اصول ترسیم خطوط موج دار و دارای عمق
شناسایی اصول حرکت دادن اشیاء بر روی خط
شناسایی اصول اعمال خطوط دور قلم مو
شناسایی اصول کپی کردن، تبدیل و حذف خطوط محیطی
پليس از توانمندي هكرهاي كلاه سفيد و ‌صورتي بهره مي‌گيرد
طی یک هفته قیمت لپ تاپ ۶۰ هزارتومان افزایش یافت
نخستین گوشی نسل چهارمی در ژاپن عرضه شد
همراه اول بر بستر آی‌پی
صدا مشکل گوشی جديد گوگل
جشنواره فروش تبلت‌های ایسوس تمدید شد
فيس‌بوک اسلامي در راه است
تجارت امن و شرکای تجاری در الکامپ2011
اینترنت ملی به بن‌بست رسید
گوگل کروم دومين مرورگر محبوب دنيا شد
هرزنامه‌هاي كوچك، خطرهاي بزرگ
سي‌شارپ براي همه
آش نخورده و دهان سوخته!
دور اما نزديک...!!!
مادربوردهاي چيپ‌ست X58 ويژه ريزپردازنده‌هاي Core i7
با استفاده از نرم‌افزار سوت‌زن
بررسي نرم‌افزارهاي سازماني در لينوکس
مرد کرومي مي‌آيد
جدایی سونی از اریکسون! سونی با قیمت ۱.۴۷میلیارد دلار سهم اریکسون را می خرد
تعیین اهداف جهانی برای دسترسی به اینترنت پرسرعت توسط سازمان ملل
نوکیا Lumia 710 فرزند کوچک نوکیا با ویندوز فون
طبق اطلاعات درز کرده، نوکیا امروز ویندوزفون های لومیا ۸۰۰ و ۷۱۰ را رونمایی می کند
پایان شایعات نوکیا، رونمایی از لومیا 800 پسر بزرگ انبه خور
ترموستات هوشمند برای تنظیم دمای خانه
نمایشگر Sportiiiis برای عینک ورزشکار
کامپیوتر مولتی تاچ C325 لنووو معرفی شد
پیک یویو، چاپ ایده ها بر روی واقعیت

____________________
نویسنده

ا . مازیار

____________________
لینک ها

کیت اگزوز ریموت دار برقی

ارسال هوایی بار از چین

خرید از علی اکسپرس

الوقلیون

____________________
لینک ها

«جێژوان» پـاتـوق بــچـه‌هـای بـــوكان

مقاله دات نت

پروژه هاي دانشجویی رايگان

سایت تخصصی پروژه های دانشجویی

بانک پی دی اف

دانولد پروژه

دانشگاه آزاد بوکان

گروه دانشجویان کامپیوتر

بۆ بـــــــــۆکان

دانشگاه علمی کاربردی بوکان

دیکشنری کردی_انگلیسی

ویکیپیدیایی کوردی

بوکان سیتی

رپ اوا

کیت اگزوز

زنون قوی

چراغ لیزری دوچرخه


تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان دانشجویان فناوری اطلاعات بوکان و آدرس itgroups.LoxBlog.ir لینک نمایید سپس مشخصات لینک خود را در زیر نوشته . در صورت وجود لینک ما در سایت شما لینکتان به طور خودکار در سایت ما قرار میگیرد.





____________________
امکانات

RSS 2.0

فال حافظ

قالب های نازترین

جوک و اس ام اس

جدید ترین سایت عکس

زیباترین سایت ایرانی

نازترین عکسهای ایرانی

بهترین سرویس وبلاگ دهی

ورود اعضا:

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 25
بازدید دیروز : 2
بازدید هفته : 27
بازدید ماه : 27
بازدید کل : 106473
تعداد مطالب : 152
تعداد نظرات : 4
تعداد آنلاین : 1



Alternative content


برچسب:,

Toolchain چیست؟Cross Compiler چیست؟

 

oolchain چیست؟Cross Compiler چیست؟

مجوعه ابزار Toolchainمجموعه ای از نرم افزار هاست که امکان می دهد برنامه نوشته شده، به زبان ماشین هدف تبدیل گردد.

به عبارت ساده همانطور که در میکروکنترلرهای AVRدیده ایم ما برنامه را با کمک یک نرم افزار (codevision , AVR studio,BASCOM,…) می نویسیم. سپس این برنامه را در همان محیط کامپایل می کنیم. برنامه های اشاره شده یک محیط IDE هستند که هم امکان ویرایش برنامه را می دهند و هم برنامه را کامپایل به زبان AVR می کنند. حال برنامه ای مانند WinAVR این حالت IDE را ندارد و شما برنامه را با یک ویرایشگر تایپ می کنید و سپس با WinAVR کامپایل می نمایید.

همانطور که می دانید در هنگام کامپایل کردن ابتدا برنامه نوشته شده تبدیل به فایل object می شود. اگر فایل شما از کتابخانه های مختلف دیگری استفاده نماید بعد از تبدیل فایل ها به object این فایل ها به کمک یک Linker ،لینک می شوند و در انتها فایل ها تبدیل به باینری می شود. مجموعه این ابزار ها یک Toolchain می باشد.

حال وقتی شما یک برنامه را می نویسید تا بر روی یک PC اجرا نمایید Toolchain شما، ابزاری برای کامپایل بر روی PC و تبدیل برنامه به زبان CPU ی PC شما فراهم آورده است.مثل Turbo Cیا Pascal. اما اگه قرار باشد مثل مورد اول برنامه شما روی یک میکروکنترولر اجرا شود دیگر نمی توانید برنامه ای که مثلا با زبان C نوشته اید را با کامپایلر Turbo C کامپایل و فایل باینری حاصل را به میکروکنترولر منتقل کنید. بلکه نیاز دارید از کامپایلر دیگری که برنامه را به زبان میکروکنترولر تبدیل می کند، استفاده نمایید و بعد از نوشتن برنامه بر روی PC با کمک این کامپایلر که زبان میکروکنترولر را می فهمد و بر روی PC شما نصب شده است، برنامه را تبدیل به باینری قابل فهم توسط میکروکنترولر کنید. به این کامپایلر Cross-Compiler می گویند. یعنی کامپایلری که بر روی یک ماشین میزبان(Host) می نشیند و برنامه به زبان ماشین هدف(Host) تبدیل می کند. PC مورداستفاده Host و میکروکنترولر Target است. بنابراین شما برنامه را روی Host برای Target کامپایل کردید. می توان انتظار داشت این برنامه کامپایل شده بر روی سیستم Host اجرا نشود زیرا برنامه برای زبان ماشین Target کامپایل شده است.

از جمله Cross-Compiler ها که ما نیز در آموزش های خود استفاده می کنیم Arm-Linux-GCC می باشد.ما در اینجا از ویرایش های مختلف ای کامپایلر نام خواهیم برد و هر کجا که از آن استفاده می کنیم لینک دانلود آن را نیز قرار می دهیم.برای شروع ما از جدیدترین ورژن آن یعنی arm-linux-gcc-4.3.2 استفاده می کنیم.

 

جهت دانولد فایل chm  به لینک زیر مراجعه کنید

upload/itgroups/file/Toolchain%20.zip